adjustable straps - German English Dictionary